v.league 1
CAHN in Shanghai: Cut Wu Lei's Supply Line, Not the Man HimselfThe blank line in the notebook There were four lines on the page in my notebo...
The Empty Third Column: V.League and the Data Silence Nobody Wants to FillThe Empty Third Column: V.League and the Data Silence Nobody Wants to Fill...
A red card in the 18th minute and a goal in the 45+3rd: Hanoi FC lose to SHB Da Nang in two minutes that were never in the scriptIn the 18th minute, the referee produced a straight red card. In the 45+3rd,...
Nam Dinh 4-0 Dong Nai City: Four Goals from Four Sources and Thirteen Minutes Nobody StoppedIn the 47th minute, the clock on the stand at Thien Truong had just ticked in...
When the Data File Comes Back Empty: Why “No Findings” Is Not “No Risk”“My first blog post was not about football. It was about the gap between two...
VAR wipes out Thanh Hóa penalty, Công An Hà Nội escape with 1-1: the problem is game managementThe ball rolled into the box, Nguyễn Filip came off his line, collided with L...
Three Candidates, One VFF Chairman Seat: The Power Map Before the 10th-Term CongressThe candidate list is the balance sheet of power In twenty-eight years of...
Licence Dossiers and Transfer Noise: V.League Is Being Decided by What Nobody PostsA single sheet of A4. Not a contract with a star's signature, not a photograp...
Four Vietnamese forwards scoring in V.League: squad depth, not a tactical overhaulThe ball rebounded off a defender's leg, bounced once on the grass and arrive...
CA TPHCM vs The Cong Viettel, V.League 1 Round 4: Five Days After Bandung and the Speed That DisappearedOn the night of 14 October, The Cong Viettel left Bandung with one goal...
When a Steel Press Release Walks Into the VAR Room: A Classification Error and the Test of Trust2:40 in the morning, a small flat on Rue Paul Bert, Lyon. I open the...
117 Hours After Bandung: Reading CA TPHCM vs Viettel Through Recovery Logs, Not the TableOn 14 October, Thể Công Viettel played an AFC Champions League Two away fixtu...
V.League 2026 transfer window: the deal suspended between the news feed and the registration deskThe announcement appeared on the club's official page at 7:07 pm on a Friday...
The Blank Page in the VAR Room: When V.League Data Refuses to AnswerThe clock on the monitor stops at 90+4. In the technical room, three people s...
When the Scouting File Is Empty: A Verification Lesson from the V.League Transfer WindowJune, in a technical room at a V.League 1 club, a player file is pushed acros...
Vietnam's Match Rhythm and What Remains After the ASEAN Cup TitleOn 5 January 2026, from the stands at Rajamangala, the noise changed key befo...
Reading V.League's Disciplinary Record: When the Referee Is an Unsolved VariableIn the last three rounds of V.League 1, I sat down with my notebook and count...
Gems on the Bench and the V.League's Lesson in PatienceIn the 81st minute of the match at Thien Truong Stadium, with the result...
Persib Bandung 1-0 The Cong Viettel: the 45th-minute penalty, the 68th-minute red card, and the diagnostic value of a scorelineIn the 45th minute, the referee pointed to the penalty spot. The Persib Bandu...
The Back Three in V.League 1: A Shield Against Risk and the Data GapOn the night of 5 January 2026, at Rajamangala Stadium in Bangkok, Vietnam be...
The Two Heartbeats of Vietnamese Football: A Blazing National Team and a Quietly Struggling V.League 1In My Dinh, on the night the Vietnam national team lined up for the anthem, t...
The Silence of Vietnamese Football: When Transfer Analysis Goes BlankI have been following the football transfer market for nearly 25 years. From...
Viettel in Bandung: Meticulous Preparation Against Persib's Squad DepthIn July 2026, in Moscow, I mispronounced Luka Modrić's name three times in th...
Vietnamese Football's Data Void: The xG Map That Was Never DrawnOn an August evening at Hang Day, I sat before a screen with two data tables...
Bandung and the Notebook: When Viettel Bring Meticulous Preparation to Challenge Persib's WealthIn the press room at Hang Day, Viettel head coach Popov did not promise a win...
Viettel in Bandung: Popov Prepares by the Minute, Persib Leans on Its StarsAt the pre-match press conference, Thể Công Viettel head coach Popov did not...
The Cong Viettel in Bandung: Seeking Silence in a Sea of FireThe stadium bears the name Gelora Bandung Lautan Api, which means "the sea of...
Vietnamese Football: When the Stands Fall Silent, the Whole Game Must Speak UpOPENING: ONE NIGHT AT HANG DAY It was the 88th minute and the score was 1-1....
Distance Covered Doesn't Tell the Whole Story: Vietnamese Football and the Trap of Pretty MetricsRain came to Hang Day just as the ball started rolling. It was not heavy rain...
Nam Dinh vs Ninh Binh: The Space Between Midfield and DefenseMinute 67 at Thien Truong Stadium, the ball rolled out of play and the stands...
Nam Dinh vs Ninh Binh in V.League: The Gap Between Midfield and Defense Is a Death SentenceThree conceded goals against SHB Da Nang in Round 2 are still on the tape. Wh...
Vietnamese Football Enters the Regular Season: The Rhythm Has Changed, the Questions RemainOn the night of January 5, 2026, at Rajamangala Stadium in Bangkok, I stood...
Nguyen Xuan Son Sidelined 8 Weeks: Vietnam Faces Fitness Race Ahead of 2027 Asian CupOn September 26, as Vietnam walked out to face the Philippines, I reopened th...
Nguyen Xuan Son's Injury: Vietnam's Dependency Problem and the Gap at the Front of Their AttackThe scan of Nguyen Xuan Son's posterior thigh came back at exactly the moment...
Nguyen Dinh Bac's 90+5 Injury: When a Young Striker Falls and a Whole Football System Must Look AgainThe 90th minute plus five. No contact. No duel. No reckless challenge from an...
Vietnamese Football Through a Nine-Dimension Analytical Framework: Tactics, Club Finance, Governance and the Public-Opinion CycleINTRODUCTION: WHEN DATA IS MISSING, THE ANALYTICAL FRAMEWORK MUST STILL HOLD...
Vietnamese Football Through Nine Dimensions of Deep Analysis: Data Gaps and the Sustainable Development EquationVIETNAMESE FOOTBALL THROUGH NINE DIMENSIONS OF DEEP ANALYSIS: DATA GAPS AND T...
